long-term borrowing expenses - German English Dictionary